agents.anac.y2010.AgentSmith
Class ABidStrategy
java.lang.Object
agents.anac.y2010.AgentSmith.ABidStrategy
- Direct Known Subclasses:
- SmithBidStrategy
public abstract class ABidStrategy
- extends java.lang.Object
|
Method Summary |
Action |
getNextAction(double startTime)
Selects the next action the agent should perform. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fBidHistory
protected BidHistory fBidHistory
fUtilitySpace
protected UtilitySpace fUtilitySpace
fPreferenceProfile
protected PreferenceProfileManager fPreferenceProfile
fAgentID
protected AgentID fAgentID
ABidStrategy
public ABidStrategy(BidHistory pHist,
UtilitySpace pUtilitySpace,
PreferenceProfileManager pPreferenceProfile,
AgentID pId)
getNextAction
public Action getNextAction(double startTime)
- Selects the next action the agent should perform.
- Returns:
- the next action based on the bidhistory and preference profile.